feminine form of étouffant - Spanish English Dictionary